great ape – Català–English translations

🇬🇧 en ca

great ape noun

  • ape of the taxonomic family Hominidae
homínid
Wiktionary Links